package com.star.system.dto;

import com.star.core.base.Pages;
import com.star.system.vo.UserPageVO;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 用户分页
 *
 * @author yangzj
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class UserPageDTO extends Pages<UserPageVO> {

    /**
     * 关键字-用户名/昵称
     */
    private String keyword;

    /**
     * 用户类型（字典：user_type）
     */
    private Integer type;

    /**
     * 性别（0未知 1男 2女）字典：gender
     */
    private Integer gender;

    /**
     * 是否启用（0停用 1启用）
     */
    private Boolean enabled;

    /**
     * 角色id
     */
    private Long roleId;

    /**
     * 省
     */
    private Integer province;

    /**
     * 市
     */
    private Integer city;
}
